servirse - German English Dictionary