thrupple - German English Dictionary