trombin - German English Dictionary