terebrating - German English Dictionary