tray trolley - German English Dictionary