perform poorly - German English Dictionary