op (overpowered) - German English Dictionary