elefanten {pl} im porzellanladen - German English Dictionary