localizada - German English Dictionary