troublant - German English Dictionary