troublous - German English Dictionary