simaruba - German English Dictionary