llamarse - German English Dictionary