efectuar - German English Dictionary