timbre-poste - German English Dictionary