horloges - German English Dictionary