tredrille - German English Dictionary