limitable - German English Dictionary