basket of fresh fruit - German English Dictionary