"giants" Deutsche bedeutung