wheelbarrow tray - French English Dictionary