hard to port - German English Dictionary