investible - German English Dictionary