meet their maker - Spanisch Englisch Wörterbuch