that's a tough one - German English Dictionary