troquelable - German English Dictionary