native of lima - German English Dictionary