narrable - German English Dictionary