eyeballs - German English Dictionary