sandlot - German English Dictionary