subruta - German English Dictionary