fresh peas - German English Dictionary