subidea - German English Dictionary