giant push-button telephone - German English Dictionary