everyone and their dog - German English Dictionary