ambivert - German English Dictionary