achacarse - German English Dictionary