expliquâmes - German English Dictionary