imponerse - German English Dictionary