torres - German English Dictionary