achirlarse - German English Dictionary