a quarry in costa rica - German English Dictionary