troquelar - German English Dictionary