a tough guy - German English Dictionary